package com.cskaoyan._06oop3._05innerclass._04jingtai;

/**
 * @author Macro_Ray
 * @since 2024/3/14 21:48
 */
public class Test {
    public static void main(String[] args) {
        //注意事项:
        // 1.静态内部类也是成员内部类中的一种
        // 2.静态内部类只能访问外部类中的静态变量和静态方法，
        //   如果想要访问非静态的需要创建外部类对象。

        // 创建静态内部类对象的格式:
        //      外部类名.内部类名 对象名= new 外部类名.内部类名();
        // 调用静态方法的格式:
        //      外部类名.内部类名·方法名();

        // 创建静态内部类对象
        Outer.Inner inner = new Outer.Inner();
        inner.show1();

        // 调用静态方法
        Outer.Inner.show2();

    }
}
